package net.yla.smartbus.module.ba.smsMessages.entity;

import lombok.Data;
import net.yla.smartbus.core.base.BaseEntity;
import net.yla.smartbus.core.validation.DtoName;
import net.yla.smartbus.core.validation.GetDtoName;

import java.io.Serializable;
import java.util.Date;

@Data
@GetDtoName
public class SmsMessagesDO extends BaseEntity implements Serializable {

    @DtoName("id")
    private Integer smsId;

    @DtoName
    private String to;

    @DtoName
    private String from;

    @DtoName("msg")
    private String message;

    @DtoName
    private Integer count;

    @DtoName
    private Long ip;

    @DtoName("type")
    private Integer messageType;

    private Integer state;

    @DtoName
    private Integer smsPlatform;

    @DtoName
    private String value;

    private Integer platformId;

    private Long uniqueId;

    private Integer version;

    private Integer hidden;

    private Integer disabled;

    private Integer sortOrder;

    private Date creationTime;

    private Date lastModifyTime;

    private Integer flags;

    private static final long serialVersionUID = 1L;





}